Renault Sport Formula One Team chief technical officer Bob Bell has worked in a technical or managerial role that has helped secure nine Constructors' Championships and 10 Drivers' Championships and believes that perfection is required to... MoreĀ»
Renault Sport Formula One Team chief technical officer Bob Bell has worked in a technical or managerial role that has helped secure nine Constructors' Championships and 10 Drivers' Championships and believes that perfection is required to... MoreĀ»